---
title: USearch
---

<Tip>
**Compatibility**

Only available on Node.js.
</Tip>

[USearch](https://github.com/unum-cloud/usearch) is a library for efficient similarity search and clustering of dense vectors.

## Setup

Install the [usearch](https://github.com/unum-cloud/usearch/tree/main/javascript) package, which is a Node.js binding for [USearch](https://github.com/unum-cloud/usearch).

```bash npm
npm install -S usearch
```
import IntegrationInstallTooltip from '/snippets/javascript-integrations/integration-install-tooltip.mdx';

<IntegrationInstallTooltip/>

```bash npm
npm install @langchain/openai @langchain/community @langchain/core
```

## Usage

### Create a new index from texts

import Usearch from "/snippets/javascript-integrations/examples/indexes/vector_stores/usearch.mdx";

<Usearch />

### Create a new index from a loader

import UsearchFromdocs from "/snippets/javascript-integrations/examples/indexes/vector_stores/usearch_fromdocs.mdx";

<UsearchFromdocs />

## Related

- Vector store [conceptual guide](/oss/concepts/#vectorstores)
- Vector store [how-to guides](/oss/how-to/#vectorstores)
